package org.dromara.pay.config;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

/**
 * 微信支付 配置类
 *
 * @author zlj
 * @since 2023-7-28
 */
@Data
@ConfigurationProperties(prefix = "wx")
public class WxPayProperties {
    /**
     * appId
     */
    private String appId;
    /**
     * minAppId
     */
    private String minAppId;
    /**
     * appSecret
     */
    private String appSecret;
    /**
     * 商户号
     */
    private String mchId;
    /**
     * 密钥
     */
    private String mchKey;

    /**
     * 支付回调地址
     */
    private String notifyUrl;

    /**
     * 退款回调地址
     */
    private String refundNotifyUrl;

    /**
     * APP支付回调地址
     */
    private String appNotifyUrl;

    /**
     * APP退款回调地址
     */
    private String appRefundNotifyUrl;

    /**
     * 微信平台证书路径
     */
    private String platformCertPath;

    private String spbillCreateIp;
}


